package cn.gglol.code.generator;

/**
 * 程序入口
 *
 * @author <a href='Jvvtao:jwtao520@qq.com'>Jvvtao<a/>
 * @since
 */
public class Main {

    public static void main(String[] args) {

        Config config = new Config();

        config.setIp("localhost");
        config.setPort(3306);
        config.setDbName("jDB");
        config.setUsername("root");
        config.setPassword("root");

        // 作者
        config.setAuthor("jvvtao");
        // 包表
        config.setPackageName("cn.gglol.demo");
        // 开启表名前缀移除功能
        config.setAutoRemovePre(true);
        // 需要移除的表名前缀，多个用逗号分隔
        config.setTablePrefix("biz_,base_");

        // 输出zip文件
        config.setOutZip(true);

        // 使用 mybatis-plus
        config.setUsePlus(true);

        // 传入表名，多个用逗号分隔
        Generator.run("biz_user,base_province");
    }
}
